//
//  YHBaseTableViewCell.h
//  MoreCoin
//
//  Created by 林宁宁 on 2019/9/17.
//  Copyright © 2019 MoreCoin. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "YHBaseCellItem.h"

NS_ASSUME_NONNULL_BEGIN

@interface YHBaseTableViewCell : UITableViewCell

/// 懒加载
@property (retain, nonatomic) UIView * cellContent;

@property (retain, nonatomic) NSIndexPath * indexPath;

@property (retain, nonatomic, readonly) UIImageView * accessoryArrowView;

/// 显示右边箭头 详情视图
@property (assign, nonatomic) BOOL showAccessoryArrowView;

@property (assign, nonatomic) BOOL showBottomLine;

- (void)yh_commonInit;
- (void)yh_commonInitWithReuseIdentifier:(NSString *)reuseIdentifier;
- (void)yh_nibConfig;

- (void)configCellWithData:(id)data;

- (void)reLayeroutContentView;

+ (CGFloat)cellHeightWithData:(id)data;

+ (NSString *)cellIndentify;
+ (NSString *)cellIndentifyValue1;

+ (CGFloat)cellContentHeight;

//- (void)renderAtTableView:(UITableView *)tableView indexPath:(NSIndexPath *)indexPath leftSpace:(CGFloat)space;

@end






NS_ASSUME_NONNULL_END
